中国邮电高校学报(英文) ›› 2015, Vol. 22 ›› Issue (4): 1-6.doi: 10.1016/S1005-8885(15)60661-6

• Artificial Intelligence •    下一篇

Design and validation of high speed true random number generators based on prime-length ring oscillators

廖宁1,蒋定2,白创3 Zou Xuecheng   

  1. 1. Swan College, Central South University of Forestry and Technology, Changsha 410000, China 2. Hunan Lianzhu Expressway Construction and Development Co., Ltd, Changsha 410000, China 3. School of Optical and Electronic Information, Huazhong University of Science and Technology, Wuhan 430074, China
  • 收稿日期:2015-01-09 修回日期:2015-06-08 出版日期:2015-08-28 发布日期:2015-08-28
  • 通讯作者: 白创 E-mail:baichuang_whitey@sina.com
  • 基金资助:
    基于标签物理指纹的可信射频识别安全认证协议研究

Design and validation of high speed true random number generators based on prime-length ring oscillators

Liao Ning, Jiang Ding, Bai Chuang , Zou Xuecheng   

  1. 1. Swan College, Central South University of Forestry and Technology, Changsha 410000, China 2. Hunan Lianzhu Expressway Construction and Development Co., Ltd, Changsha 410000, China 3. School of Optical and Electronic Information, Huazhong University of Science and Technology, Wuhan 430074, China
  • Received:2015-01-09 Revised:2015-06-08 Online:2015-08-28 Published:2015-08-28
  • Contact: Chuang Bai E-mail:baichuang_whitey@sina.com
  • Supported by:
    the National Natural Science Foundation of China (61376031).

摘要: This paper presents a wide supply voltage range, high speed true random number generator (TRNG) based on ring oscillators, which have different prime number of inverters. And a simple Von Neumann corrector as post processing is also realized to improve data randomness. Prototypes have been implemented and fabricated in 0.18 μm complementary metal oxide semiconductor (CMOS) technology with a wide range of supply voltage from 1.8 V to 3.6 V. The circuit occupies 4 500 μm2, and dissipates minimum 160 μW of power with sampling frequency of 20 MHz. Output bit rate range is from 100 kbit/s to 20 Mbit/s. Statistical test results, which were achieved from the dieHard battery of tests, demonstrate that output random numbers have a well characteristic of randomness

关键词: true random number generator, ring oscillators, arbiter, Von Neumann corrector

Abstract: This paper presents a wide supply voltage range, high speed true random number generator (TRNG) based on ring oscillators, which have different prime number of inverters. And a simple Von Neumann corrector as post processing is also realized to improve data randomness. Prototypes have been implemented and fabricated in 0.18 μm complementary metal oxide semiconductor (CMOS) technology with a wide range of supply voltage from 1.8 V to 3.6 V. The circuit occupies 4 500 μm2, and dissipates minimum 160 μW of power with sampling frequency of 20 MHz. Output bit rate range is from 100 kbit/s to 20 Mbit/s. Statistical test results, which were achieved from the dieHard battery of tests, demonstrate that output random numbers have a well characteristic of randomness

Key words: true random number generator, ring oscillators, arbiter, Von Neumann corrector